package com.sneaker.shower.entity.dto;

import com.fasterxml.jackson.annotation.JsonAlias;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class WxKeFuMsgDTO implements Serializable {
    @JsonProperty("AppId")
    @JsonAlias("AppId")
    private String AppId;
    @JsonProperty("Content")
    @JsonAlias("Content")
    private String Content;
    @JsonProperty("CreateTime")
    @JsonAlias("CreateTime")
    private long CreateTime;
    @JsonProperty("Event")
    @JsonAlias("Event")
    private String Event;
    @JsonProperty("FromUserName")
    @JsonAlias("FromUserName")
    private String FromUserName;
    @JsonProperty("MediaId")
    @JsonAlias("MediaId")
    private String MediaId;
    @JsonProperty("MsgId")
    @JsonAlias("MsgId")
    private long MsgId;
    @JsonProperty("MsgType")
    @JsonAlias("MsgType")
    private String MsgType;
    @JsonProperty("PagePath")
    @JsonAlias("PagePath")
    private String PagePath;
    @JsonProperty("PicUrl")
    @JsonAlias("PicUrl")
    private String PicUrl;
    @JsonProperty("SessionFrom")
    @JsonAlias("SessionFrom")
    private String SessionFrom;
    @JsonProperty("ThumbMediaId")
    @JsonAlias("ThumbMediaId")
    private String ThumbMediaId;
    @JsonProperty("ThumbUrl")
    @JsonAlias("ThumbUrl")
    private String ThumbUrl;
    @JsonProperty("Title")
    @JsonAlias("Title")
    private String Title;
    @JsonProperty("ToUserName")
    @JsonAlias("ToUserName")
    private String ToUserName;
}
